The Street Deer of Nara Japan | Whoa! That's Weird The Wonton Don 1/16/2020 12:00 PM Deer. The squirrels of Nara Japan. SUBSCRIBE TO THE YOUTUBE CHANNEL